cooking stove - Turkish English Dictionary